# 创建一个列表list

a = [1, 1.0, 'hello', True, b'', None]

# 创建一个元组tuple

b = (1, 1.0, 'hello', True, b'', None)

# 建一个字典dict

c = {'a': 1, 'b': 1.0, 'c': 'hello', 'd': True, 'e': b'', 'f': None}

# 创建一个集合set

d = {1, 1.0, 'hello', True, B'', None}

# 验证一下

print(type(a), type(b), type(c), type(d))

print(a, b, c, d)

# 测试了一下看了下结果，老师说的坑大概就出现在set这里。
# 在set里面，0和False会被去重，1和1.0还有True也会被去重，最后都只会显示0和1。
# 但是 b''和 b'\x00'还是会显示出来，所以有点不明白bytes到底是什么意思了，明明我的b''和b'\x00'是通过bytes(0)和bytes(1）给转化过来的。